do everything for a person - Francés Inglés Diccionario